#include "LocalShader.h"

REGISTER_SHADER(LocalVertexShader, "HybridRenderingAO\\Local.vert")

REGISTER_SHADER(LocalFragmentShader, "HybridRenderingAO\\Local.frag")

REGISTER_SHADER(PreViewVertexShader, "HybridRenderingAO\\PreView.vert")

REGISTER_SHADER(PreViewFragmentShader, "HybridRenderingAO\\PreView.frag")

REGISTER_SHADER(GBufferVertexShader, "HybridRenderingAO\\GBuffer.vert")

REGISTER_SHADER(GBufferFragmentShader, "HybridRenderingAO\\GBuffer.frag")

REGISTER_SHADER(ShadowsRayTraceComputeShader, "HybridRenderingAO\\Shadows\\ShadowsRayTrace.comp")

REGISTER_SHADER(ShadowsDenoiseResetArgsComputeShader, "HybridRenderingAO\\Shadows\\ShadowsDenoiseResetArgs.comp")

REGISTER_SHADER(ShadowsTemporalAccumulationComputeShader, "HybridRenderingAO\\Shadows\\ShadowsTemporalAccumulation.comp")

REGISTER_SHADER(ShadowsDenoiseCopyShadowTilesComputeShader, "HybridRenderingAO\\Shadows\\ShadowsDenoiseCopyShadowTiles.comp")

REGISTER_SHADER(ShadowsDenoiseAtrousComputeShader, "HybridRenderingAO\\Shadows\\ShadowsDenoiseAtrous.comp")

REGISTER_SHADER(AoRayTraceComputeShader, "HybridRenderingAO\\AO\\AoRayTrace.comp")

REGISTER_SHADER(AoDenoiseResetArgsComputeShader, "HybridRenderingAO\\AO\\AoDenoiseResetArgs.comp")

REGISTER_SHADER(AoTemporalAccumulationComputeShader, "HybridRenderingAO\\AO\\AoTemporalAccumulation.comp")

REGISTER_SHADER(AoDenoiseBilateralBlurComputeShader, "HybridRenderingAO\\AO\\AoDenoiseBilateralBlur.comp")
